View-Augmented Abstractions

نویسندگان

  • Matt Elder
  • Denis Gopan
  • Thomas W. Reps
چکیده

This paper introduces view-augmented abstractions, which specialize an underlying numeric domain to focus on a particular expression or set of expressions. A view-augmented abstraction adds a set of materialized views to the original domain. View augmentation can extend a domain so that it captures information unavailable in the original domain. We show how to use finite differencing to maintain a materialized view in response to a transformation of the program state. Our experiments show that view augmentation can increase precision in useful ways.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Programming Abstractions for Augmented Worlds

The impressive development of technologies is reducing the gulf between the physical and the digital matter, reality and virtuality. In the short future, the design and development of augmented worlds – as software systems extending the physical space and environment with computational functionalities and an augmented reality-based appearance – could become an important aspect of programming, c...

متن کامل

Interactive Hierarchical Data Investigation using Abstractions – the Waltz Visualization Environment

Scientific visualization is becoming common in the work-place; hastened by the growth in the power of computers generating data that needs to be visualized. There is a desire to generate quick representations of the data, that can be used to select and specialize the data into smaller manageable sections. This paper describes a visualization environment (Waltz) where the user can segment the da...

متن کامل

Applying Graph Abstractions to Trajectory Planning with Speed - Limit Constraints

Augmented Lazy Theta*: Applying Graph Abstractions to Trajectory Planning with Speed-Limit Constraints

متن کامل

Abstract Augmented Lazy Theta*: Applying Graph Abstractions to Trajectory Planning with Speed-Limit Constraints

Augmented Lazy Theta*: Applying Graph Abstractions to Trajectory Planning with Speed-Limit Constraints Peter Gregory Digital Futures Institute School of Computing Teesside University, UK [email protected] Lukáš Chrpa PARK research group School of Computing and Engineering University of Huddersfield, UK

متن کامل

Operating System Support for Augmented Reality Applications

Augmented reality (AR) takes natural user input (NUI), such as gestures, voice, and eye gaze, and produces digital visual overlays on top of reality seen by a user. Today, multiple shipping AR applications exist, most notably titles for the Microsoft Kinect and smartphone applications such as Layar, Wikitude, and Junaio. Despite this activity, little attention has been paid to operating system ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Electr. Notes Theor. Comput. Sci.

دوره 267  شماره 

صفحات  -

تاریخ انتشار 2010